Tureng Mobile
Deyim
3
f.
have one's words stick in one's throat
f.
have words stick in throat
f.
stick in your throat